<include file="public@header"/>
</head>
<body>
<div class="wrap js-check-wrap">
    <ul class="nav nav-tabs">
        <li><a href="{:url('SlideItem/index',['slide_id'=>$slide_id])}">幻灯片页面列表</a></li>
        <li><a href="{:url('SlideItem/add',['slide_id'=>$slide_id])}">添加幻灯片页面</a></li>
        <li class="active"><a>编辑幻灯片页面</a></li>
    </ul>
    <form action="{:url('SlideItem/editPost')}" method="post" class="form-horizontal js-ajax-form margin-top-20">
        <div class="row">
            <div class="col-md-9">
                <table class="table table-bordered">
                    <tr>
                        <th><span class="form-required">*</span>标题</th>
                        <td>
                            <input class="form-control" type="hidden"   id="article_id"
                                   value="" />
                            <input class="form-control" type="text" style="width:400px;" name="post[title]" id="title"
                                   required value="{$result.title}" placeholder="请输入标题"/>
                        </td>
                        <td>
                            <button type="button"  id="choose" class="btn btn-primary">选择文章</button>
                        </td>
                    </tr>
                    <tr>
                        <th>链接</th>
                        <td>
                            <input class="form-control" type="text" name="post[url]" id="url" value="{$result.url}"
                                   style="width: 400px" placeholder="请输入链接">
                        </td>
                    </tr>
                    <tr>
                        <th>分类</th>
                        <td>
                            <div id="links">

                            </div>
                        </td>
                    </tr>
                    <tr>
                        <th>描述</th>
                        <td><input class="form-control" type="text" name="post[description]" id="source"
                                   value="{$result.description}" style="width: 400px" placeholder="请输入描述"></td>
                    </tr>
                    <tr>
                        <th>幻灯片内容</th>
                        <td>
                            <textarea class="form-control" name="post[content]" id="description"
                                      style="width: 47%; height: 100px;"
                                      placeholder="请填写幻灯片内容">{$result.content}</textarea>
                        </td>
                    </tr>
                </table>
            </div>
            <div class="col-md-3">
                <table class="table table-bordered">
                    <tr>
                        <th><b>缩略图</b></th>
                    </tr>
                    <tr>
                        <td>
                            <div style="text-align: center;">
                                <input type="hidden" name="post[image]" id="thumb" value="{$result.image|default=''}">
                                <a href="javascript:uploadOneImage('图片上传','#thumb');">
                                    <if condition="empty($result['image'])">
                                        <img src="__TMPL__/public/assets/images/default-thumbnail.png"
                                             id="thumb-preview" width="135" style="cursor: hand"/>
                                        <else/>
                                        <img src="{:cmf_get_image_preview_url($result['image'])}" id="thumb-preview"
                                             width="135" style="cursor: hand"/>
                                    </if>
                                </a>
                                <input type="button" class="btn btn-sm"
                                       onclick="$('#thumb-preview').attr('src','__TMPL__/public/assets/images/default-thumbnail.png');$('#thumb').val('');return false;"
                                       value="取消图片">
                            </div>
                        </td>
                    </tr>
                </table>
            </div>
        </div>
        <div class="form-group">
            <div class="col-sm-offset-2 col-sm-10">
                <input type="hidden" name="post[id]" value="{$result.id}"/>
                <input type="hidden" name="post[slide_id]" value="{$slide_id}">
                <button type="submit" class="btn btn-primary js-ajax-submit">{:lang('SAVE')}</button>
                <a class="btn btn-default" href="{:url('SlideItem/index',['slide_id'=>$slide_id])}">{:lang('BACK')}</a>
            </div>
        </div>
    </form>
</div>
<script type="text/javascript" src="__STATIC__/js/admin.js"></script>
<script type="text/javascript" src="__STATIC__/js/layer/layer.js"></script>

<script>
    var index;
    $("#choose").click(function () {
        index = layer.open({
            type: 2,
            area: ['80%', '90%'],
            content: "{:url('portal/adminArticle/choose')}"
        })
    });

    function loadUrl(cid) {
        console.log(cid);
        var id = $("#article_id").val();
        $.get("{:url('portal/adminArticle/loadUrl')}", {id: id, cid: cid},function (res) {
            $("#url").val(res.data);
        })
    }

    function loadArticle(id, cid) {
        console.log(id, cid);
        layer.close(index);
        $.get("{:url('portal/adminArticle/detail')}", {id: id, cid: cid}, function (res) {
            if (res.code == 1) {
                console.log(res)
                var data = res.data;
                var categorys = data.categorys;
                var html = "<select onchange='loadUrl(this.value)'  class=\"form-control\" type=\"text\"  id=\"category\" style=\"width: 400px\">";
                for (var i = 0; i < categorys.length; i++) {
                    var item = categorys[i];

                    html += "<option value='" + item['id'] + "'>"+item['name']+"</option>"
                    console.log(html);
                }
                html += "</select>";

                $("#title").val(data.title);
                $("#url").val(data.url);
                $("#thumb").val(data.thumb);
                $("#thumb-preview").attr('src', data.thumb);
                $("#article_id").val(data.article_id);
                console.log(html);
                $("#links").html(html);
            }
        })
    }
</script>
</body>
</html>